import 'package:f200/common/utils/index.dart';
import 'package:get/get.dart';

abstract class BaseController extends SuperController {
  @override
  void onInit() {
    super.onInit();
    logD('>>> onInit');
  }

  @override
  void onReady() {
    super.onReady();
    logD('>>> onReady');
  }

  @override
  void onDetached() {
    logD('>>>>>>onDetached');
  }

  @override
  void onHidden() {
    logD('>>>>>>onHidden');
  }

  @override
  void onInactive() {
    logD('>>>>>>onInactive');
  }

  @override
  void onPaused() {
    logD('>>>>>>onPaused');
  }

  @override
  void onResumed() {
    logD('>>>>>>onResumed');
  }

  @override
  void onClose() {
    super.onClose();
    logD('>>> onClose');
  }
}
